package com.bbva.general.service;


public interface TablaGeneral_SEI extends java.rmi.Remote
{
  public com.bbva.general.entities.Producto[] getProductoDetalle(java.lang.String productoId,java.lang.String subProductoId,java.lang.String descProducto,java.lang.String descSubProducto) throws java.lang.Exception;
  public com.bbva.general.entities.Tipo_Cambio[] getTipoCambioListado(java.lang.String fecha,java.lang.String tipo,java.lang.String divisa) throws java.lang.Exception;
  public com.bbva.general.entities.Oficina[] getOficinas(java.lang.String codOficina,java.lang.String descOficina) throws java.lang.Exception;
  public java.lang.String[] getCentroCostosPorTerritorio(java.lang.String codTerritorio) throws java.lang.Exception;
  public com.bbva.general.entities.Producto getProducto(java.lang.String productoId) throws java.lang.Exception;
  public com.bbva.general.entities.Territorio getTerritorio(java.lang.String codOficina) throws java.lang.Exception;
  public com.bbva.general.entities.Ubigeo[] getProvinciaListado() throws java.lang.Exception;
  public com.bbva.general.entities.CentroSuperior[] getCentroSuperior(java.lang.String codigoOficina,java.lang.String codigoAgrupacion) throws java.lang.Exception;
  public com.bbva.general.entities.Producto[] getProductoListado() throws java.lang.Exception;
  public com.bbva.general.entities.Producto[] getSubProductoListado(java.lang.String productoId) throws java.lang.Exception;
  public com.bbva.general.entities.Ubigeo[] getDistritoListado() throws java.lang.Exception;
  public java.lang.String getCentroCosto(java.lang.String codOficina) throws java.lang.Exception;
  public com.bbva.general.entities.Ubigeo[] getProvincia(java.lang.String IDUbigeo,java.lang.String descripcion) throws java.lang.Exception;
  public com.bbva.general.entities.Feriado[] getFeriadoListado() throws java.lang.Exception;
  public com.bbva.general.entities.Centro[] getCentroListado(java.lang.String codigoOficina) throws java.lang.Exception;
  public com.bbva.general.entities.Territorio[] getTerritorioListado() throws java.lang.Exception;
  public com.bbva.general.entities.Ubigeo[] getDepartamentoListado() throws java.lang.Exception;
  public com.bbva.general.entities.Ubigeo[] getDepartamento(java.lang.String descripcion) throws java.lang.Exception;
  public com.bbva.general.entities.Ubigeo[] getDistrito(java.lang.String IDUbigeo,java.lang.String descripcion) throws java.lang.Exception;
  public com.bbva.general.entities.Producto getSubProducto(java.lang.String productoId,java.lang.String SubProductoId) throws java.lang.Exception;
  public com.bbva.general.entities.Tipo_Cambio getTipoCambio(java.lang.String fecha,java.lang.String tipo,java.lang.String divisa) throws java.lang.Exception;
}